package com.lvmama.rhino.pojo;

import com.lvmama.rhino.entity.BaseCondition;

import java.util.Date;
import java.util.List;

public class ProductDetail extends BaseCondition {

    public ProductDetail(){
        super();
	}

    /**
     * 品类id
     */
    private String categoryId;

    /**
     * 品类名称
     */
    private String categoryName;

    /**
     * 渠道编码
     */
    private String channelCode;

    /**
     * 平台
     */
    private String platform;

    /**
     * 产品id
     */
    private String productId;

    /**
     * 产品名称
     */
    private String  productName;

    /**
     * 站点
     */
    private Integer stationId;

    /**
     * 数量
     */
    private Integer amount;


    /**
     * 时间
     */
    private String time;

    /**
     * 是否特卖
     */
    private String saleFlag;
    /**
     * 平台
     */
    private String statisticCode;
    /**
     * 平台
     */
    private List<String> statisticCodeList;


    private String chooseTime;

    private Date startDate;

    private Date endDate;


    /**
     * 访问类型
     */
    private String accessType;

    private String productJson;

    public String getCategoryId() {
        return categoryId;
    }

    public void setCategoryId(String categoryId) {
        this.categoryId = categoryId;
    }

    public String getCategoryName() {
        return categoryName;
    }

    public void setCategoryName(String categoryName) {
        this.categoryName = categoryName;
    }

    public String getChannelCode() {
        return channelCode;
    }

    public void setChannelCode(String channelCode) {
        this.channelCode = channelCode;
    }

    public String getPlatform() {
        return platform;
    }

    public void setPlatform(String platform) {
        this.platform = platform;
    }

    public String getProductId() {
        return productId;
    }

    public void setProductId(String productId) {
        this.productId = productId;
    }

    public String getProductName() {
        return productName;
    }

    public void setProductName(String productName) {
        this.productName = productName;
    }

    public Integer getStationId() {
        return stationId;
    }

    public void setStationId(Integer stationId) {
        this.stationId = stationId;
    }

    public Integer getAmount() {
        return amount;
    }

    public void setAmount(Integer amount) {
        this.amount = amount;
    }

    public String getTime() {
        return time;
    }

    public void setTime(String time) {
        this.time = time;
    }

    public String getSaleFlag() {
        return saleFlag;
    }

    public void setSaleFlag(String saleFlag) {
        this.saleFlag = saleFlag;
    }

    public String getChooseTime() {
        return chooseTime;
    }

    public void setChooseTime(String chooseTime) {
        this.chooseTime = chooseTime;
    }

    public Date getStartDate() {
        return startDate;
    }

    public void setStartDate(Date startDate) {
        this.startDate = startDate;
    }

    public Date getEndDate() {
        return endDate;
    }

    public void setEndDate(Date endDate) {
        this.endDate = endDate;
    }

    public String getAccessType() {
        return accessType;
    }

    public void setAccessType(String accessType) {
        this.accessType = accessType;
    }

    public String getProductJson() {
        return productJson;
    }

    public void setProductJson(String productJson) {
        this.productJson = productJson;
    }

    public String getStatisticCode() {
        return statisticCode;
    }

    public void setStatisticCode(String statisticCode) {
        this.statisticCode = statisticCode;
        if ("".equals(statisticCode)) this.statisticCode = null;
    }

    public List<String> getStatisticCodeList() {
        return statisticCodeList;
    }

    public void setStatisticCodeList(List<String> statisticCodeList) {
        this.statisticCodeList = statisticCodeList;
    }

}
